package categorias;

import utils.RepositorioException;

public interface RepositorioCategorias {

	public abstract void inserir(Categoria categoria) throws RepositorioException;
	public abstract void atualizar(Categoria categoria) throws RepositorioException, CategoriaNaoEncontradaException;
	public abstract void remover(String texto) throws RepositorioException, CategoriaNaoEncontradaException;
	public abstract Categoria procurar(String texto) throws RepositorioException, CategoriaNaoEncontradaException;
	public abstract boolean existe(String texto) throws RepositorioException;
	public abstract IteratorCategorias getIterator() throws RepositorioException;

}